weapon residue - Spanish English Dictionary